stay under the debris - French English Dictionary